Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWYFORD ROAD Terraced £250,000 21 Sep 2010
3 TWYFORD ROAD Terraced £310,000 17 Dec 2018
9 TWYFORD ROAD Semi-Detached £163,000 11 Jun 2004
11 TWYFORD ROAD Semi-Detached £205,000 23 Sep 2013
12 TWYFORD ROAD Semi-Detached £560,500 10 Dec 2018
15 TWYFORD ROAD Terraced £300,000 13 Mar 2018
17 TWYFORD ROAD Terraced £310,000 4 Jan 2019
20 TWYFORD ROAD Terraced £270,000 20 Apr 2018
22 TWYFORD ROAD Terraced £122,500 30 Apr 2004
24 TWYFORD ROAD Terraced £355,000 15 Aug 2022
26 TWYFORD ROAD Terraced £210,000 16 Nov 2012
27 TWYFORD ROAD Terraced £225,000 14 Jan 2014
31 TWYFORD ROAD Semi-Detached £175,000 12 May 2006